package com.project.service;

import com.github.pagehelper.PageInfo;
import com.project.bean.SuppliersBean;

import java.util.List;

public interface ISuppliersService {
    public static final int PAGESIZE = 4;

    /**
     * 分页查询所有供应商集合
     *
     * @return 供应商分页集合
     */
    public List<SuppliersBean> findAll();
    /**
     * 分页按条件查询供应商
     *
     * @param pageNO 页码
     * @param name   供应商名称
     * @param scope  供应商经营范围
     * @return 供应商分页集合
     */
    public PageInfo<SuppliersBean> findByItem(int pageNO, String name, String scope);

    /**
     * 添加供應商
     * @param suppliers 供应商对象
     */
    public void add(SuppliersBean suppliers);

    /**
     * 修改供应商信息
     * @param id 供应商id
     * @param headMan 负责人
     * @param tel 电话
     */
    public void update(int id, String headMan, String tel);

    /**
     * 按照id号查询供应商对象
     * @param id 供应商Id
     * @return 供应商对象
     */
    public SuppliersBean findById(int id);


}
